egg on one's face – Deutsch–English translations

🇬🇧 en de 🇩🇪

egg on one's face noun

  • suffer embarrassment or humiliation
Schamesröte im Gesicht
Wiktionary Links